Big Huge Thesaurus

long-neck clam

noun